let age = 20; // number
let _age = "20"; // string
let $age = 20; // number
console.log('🤡 CC - age == _age:', age == _age); // true
console.log('🤡 CC - age === _age:', age === _age); // false
console.log('🤡 CC - age == $age:', age == $age); // true
console.log('🤡 CC - age === $age:', age === $age); // true

// 其他类型转换为数值类型
console.log('🤡 CC - parseInt("20"):', parseInt("20"));
console.log('🤡 CC - parseInt("20Abc"):', parseInt("20Abc")); // 20
console.log('🤡 CC - parseInt("A20Abc"):', parseInt("A20Abc")); // NaN
console.log('🤡 CC - "20":', "20");
// 其他类型转换为boolean类型
if (0) {
  console.log(" 0 的转换结果");
}
if (100) {
  console.log(" 100 的转换结果");
}
if ("1") {
  console.log(" '1' 的转换结果");
}
let str = "false";
console.log(str);
if (str) {
  console.log("代码执行");
}
// 0 NaN 转 boolean类型的结果是 false
// 其他数字 结果都是 true

var a = true;
var b = false;
var c = a + b;
var d = a + "1";
console.log('🤡 CC - d:', d);
console.log('🤡 CC - Number(true):', Number(true));
console.log('🤡 CC - Number(false):', Number(false));
console.log('🤡 CC - c:', c);
